implore mercy - Spanish English Dictionary